Blink (selainmoottori)

Blink
Tiedot
Ohjelmistotyyppi selainmoottori
Ohjelmointikielet C++
Lisenssi GNU Lesser General Public License ja BSD-lisenssi
Aiheesta muualla
Verkkosivusto
Versiohallinta

Blink on Googlen kehittämä vapaa, avoimen lähdekoodin selainmoottori ja osa Chromium-projektia.[1] Google kertoi huhtikuussa 2013 alkavansa kehittää omaa, WebKitiin pohjautuvaa Blink-selainmoottoriaan.[1] WebKit on aiemmin forkattu KDE-projektin KHTML:stä.[1] Blink on käytössä Googlen omassa Chrome-selaimessa, Opera Softwaren Opera-selaimessa[2] sekä muissa Chromium-projektiin pohjautuvissa selaimissa.

Blink on forkattu WebKitin WebCore-komponentista.[1][3][4] Forkkauksella Google pyrki poistamaan 7 000 tiedostoa ja 4,5 miljoonaa riviä lähdekoodia.[1] Myös vertaisarviointi (koodin katselmointi) on joustavampaa.[3] Google käytti WebKitistä vain sen WebCore-osaa ja ei ollut kiinnostunut WebKit2:sta.[3]

Blink on vain renderöintiin käytettävä osa kun taas WebKit sisälsi useampia osia.[3][1] Blink integroituu Skia- ja V8-komponenttien kanssa suoraan.[3]

  1. a b c d e f Bright, Peter: Google going its own way, forking WebKit rendering engine 4.4.2013. Ars Technica. Viitattu 26.7.2013. (englanniksi)
  2. Lawson, Bruce: Hello Blink brucelawson.co.uk. 3.4.2013. Viitattu 26.7.2013. (englanniksi)
  3. Which webkit revision is Blink forking from? groups.google.com. 18.4.2013. Viitattu 25.6.2022. (englanniksi)

Developed by StudentB